package com.song.studylineserver.service;

import com.song.studylineserver.domain.User;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.List;

/**
* @author Swtao
* @description 针对表【sl_user(用户信息表)】的数据库操作Service
* @createDate 2022-01-14 17:28:38
*/
public interface UserService extends IService<User> {
 User getUserByUsername(String username);

 public List<User> selectUserList(User user);

 /**
  * 校验用户是否有数据权限
  *
  * @param userId 用户id
  */
 public void checkUserDataScope(Long userId);

 /**
  * 通过用户ID查询用户
  *
  * @param userId 用户ID
  * @return 用户对象信息
  */
 public User selectUserById(Long userId);

}
